Skip to content

v2 docs#235

Open
weijiekoh wants to merge 24 commits intomainfrom
wj/v2
Open

v2 docs#235
weijiekoh wants to merge 24 commits intomainfrom
wj/v2

Conversation

@weijiekoh
Copy link
Copy Markdown

@weijiekoh weijiekoh commented Mar 20, 2026

I've moved the v1 docs to docs-v1.renegade.fi and set up docs.renegade.fi for the v2 docs.

Deployment details

https://docs-v1.renegade.fi points to the v1 docs.

https://docs-v2.renegade.fi points to the v2 docs.

We intend to configure Route53 such that https://docs.renegade.fi will also point to the v2 docs.

Vercel

The Build and Deployment -> Build Command in the Vercel project UI is set to ./scripts/build.sh. This script downloads the fonts, installs Golang and the right Python version, generates the SDK docs (via other scripts), and runs npm run build.

To deploy docs, run vercel --prod in docs.renegade.fi. I haven't set up a Github workflow to automate this yet.

Autogenerated SDK docs

scripts/download-fonts.sh helps with downloading the required fonts from our S3 bucket.

generate-go-docs.sh, generate-python-docs.sh, generate-rust-docs.sh, and generate-ts-docs.sh will generate static SDK docs, which should not be checked in to the repo.

Algolia

I've set up a new index for both the v1 and v2 docs, and configured the crawlers accordingly.

v1 index: renegade-docs-v1, linked to the renegade-docs-v1 crawler

v2 index: renegade-docs-v2, linked to the renegade-docs-v2 crawler

We can delete the renegade and renegade-prod indices now that they aren't in use.

@weijiekoh weijiekoh requested a review from sehyunc March 20, 2026 18:33
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Error Error Mar 25, 2026 0:10am
docs-v2 Error Error Mar 25, 2026 0:10am

Request Review

@weijiekoh
Copy link
Copy Markdown
Author

Currently debugging Vercel's golang docs generation script.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant